; Music of Navy Seals (1990) (Ocean Software) (Matthew Cannon)
; Ripped by Megachur the 01/03/2007

	write "NAVYSEAL.BIN"

music_date_rip	equ &0137
music_adr	equ &8f00
first_theme	equ 0
last_theme	equ 6

	read "music_header_v1_0.asm"

;org #8f00
.l8f00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#09
.l8f27
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#12
.l8f4e
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#24
.l8f7c equ $ + 7
.l8f7a equ $ + 5
.l8f78 equ $ + 3
.l8f77 equ $ + 2
.music_end equ $ + 1
.l8f76 equ $ + 1
.l8f75
	db #00,#00,#00,#00,#00,#00,#00,#00
.l8f83 equ $ + 6
.l8f82 equ $ + 5
.l8f81 equ $ + 4
.l8f80 equ $ + 3
.l8f7f equ $ + 2
.l8f7e equ $ + 1
	db #00,#00,#3f,#0f,#0f,#0f,#00,#00
.l8f8c equ $ + 7
.l8f8b equ $ + 6
.l8f89 equ $ + 4
.l8f85
	db #00,#00,#00,#00,#00,#00,#00,#3f
.l8f94 equ $ + 7
.l8f93 equ $ + 6
.l8f92 equ $ + 5
.l8f91 equ $ + 4
.l8f8f equ $ + 2
.l8f8d
	db #10,#00,#10,#00,#00,#00,#01,#00
.l8f95
	db #00
;
.init_music	; a=0->6
;
	ld hl,l8f76
	ld (hl),#00
	inc hl
	ld (hl),#00
	ld c,a
	add a
	add c
	add a
	add c
	ld c,a
	ld b,#00
	ld hl,leda4
	add hl,bc
	ld a,(hl)
	ld (l8f93),a
	inc hl
	ld ix,l8f00
	ld c,#27
	ld a,#03
.le6e5
	ld e,(hl)
	inc hl
	ld d,(hl)
	inc hl
	ld (ix+#20),#00
	ld (ix+#21),#00
	ld (ix+#10),#01
	ld (ix+#00),b
	ld (ix+#1d),b
	ld (ix+#1f),b
	ld (ix+#03),e
	ld (ix+#04),d
	ld (ix+#05),e
	ld (ix+#06),d
	ld (ix+#25),#01
	add ix,bc
	dec a
	jr nz,le6e5
	ld (l8f94),a
	inc a
	ld (l8f75),a
	ld (l8f76),a
	ret
;
.play_music
;
	ld a,(l8f76)
	and a
	jp z,le77a
	ld a,(l8f91)
	ld (l8f92),a
	ld hl,l8f75
	dec (hl)
	jr nz,le74d
	ld b,(hl)
	ld ix,l8f00
	call le8f4
	ld ix,l8f27
	call le8f4
	ld ix,l8f4e
	call le8f4
	ld a,(l8f93)
	ld (l8f75),a
.le74d
	ld ix,l8f00
	call le9c9
	ld (l8f78),hl
	ld (l8f80),a
	ld ix,l8f27
	call le9c9
	ld (l8f7a),hl
	ld (l8f81),a
	ld ix,l8f4e
	call le9c9
	ld (l8f7c),hl
	ld (l8f82),a
	ld a,(l8f92)
	ld (l8f7e),a
.le77a
	ld a,(l8f77)
	and a
	jr z,le7aa
	ld hl,(l8f85)
	ld (l8f78),hl
	ld hl,(l8f89)
	ld (l8f7c),hl
	ld a,(l8f8b)
	ld (l8f7e),a
	ld a,(l8f7f)
	or #2d
	ld hl,l8f8c
	and (hl)
	ld (l8f7f),a
	ld a,(l8f8d)
	ld (l8f80),a
.le7a6 equ $ + 2
	ld a,(l8f8f)
	ld (l8f82),a
.le7aa
	ld a,(l8f76)
	ld hl,l8f77
	or (hl)
	ret z
	ld hl,l8f83
	ld d,#0b
.le7b7
	ld e,(hl)
	ld b,#f4
	out (c),d
	ld bc,#f600
	out (c),c
	ld a,#c0
	out (c),a
	out (c),c
	ld b,#f4
	out (c),e
	ld b,#f6
	add a
	out (c),a
	out (c),c
	dec hl
	dec d
	jp p,le7b7
	ret
.le7d8
	xor a
	ld (l8f76),a
.le7dc
	ld de,#0d00
.le7df
	call le7e9
	dec d
	jp p,le7df
	ld de,#073f
.le7e9
	ld b,#f4
	out (c),d
	ld bc,#f600
	out (c),c
	ld a,#c0
	out (c),a
	out (c),c
	ld b,#f4
	out (c),e
	ld b,#f6
	add a
	out (c),a
	out (c),c
	xor a
	ld (l8f77),a
	ld (l8f80),a
	ld (l8f81),a
	ld (l8f82),a
	ret
;
.stop_music
;
	xor a
	ld (l8f76),a
	ld (l8f77),a
	call le7dc
	xor a
	ld (l8f80),a
	ld (l8f81),a
	ld (l8f82),a
	ret
	db #a2,#8a,#8e,#93,#51,#80,#7b,#11
	db #6a,#62,#26,#10,#38,#8f,#06,#9c
	db #a1,#a6,#aa,#b0
	pop hl
	jp le7d8
	jp led10
	ld a,(ix+#26)
	ld c,a
	and #07
	ld hl,l8f95
	xor (hl)
	and c
	xor (hl)
	ld (hl),a
	ld a,#01
	ld (ix+#1e),a
	jp le909
	ld a,(ix+#26)
	ld c,a
	and #38
	ld hl,l8f95
	xor (hl)
	and c
	xor (hl)
	ld (hl),a
	xor a
	ld (ix+#1e),a
	jp le909
	ld hl,l8f95
	ld a,(ix+#26)
	cpl
	and (hl)
	ld (hl),a
	ld a,#01
	ld (ix+#1e),a
	jp le909
	ld a,(de)
	inc de
	ld (ix+#07),b
	ld (ix+#08),b
	ld (ix+#0d),a
	set 2,(ix+#00)
	ld a,(de)
	ld (ix+#0e),a
	inc de
	jr le909
	ld a,(de)
	inc de
	ld (l8f94),a
	jr le909
	ld a,(de)
	ld (ix+#1b),a
	inc de
	ld a,(de)
	ld (ix+#1a),a
	inc de
	ld (ix+#1c),a
	jr le909
	set 7,(ix+#00)
	set 3,(ix+#00)
	jr le909
	ld (ix+#1d),b
	jr le909
	ld (ix+#1d),#40
	jr le909
	ld (ix+#1d),#c0
	jr le909
	set 1,(ix+#00)
	jr le909
	ld (ix+#13),b
	res 5,(ix+#00)
	jr le947
	res 5,(ix+#00)
	jr le947
	ld (ix+#1f),#ff
	jr le909
	ld (ix+#1f),b
	jr le909
	ld a,#01
	ld (ix+#24),a
	jr le909
	ld a,(de)
	inc de
	ld (ix+#11),a
	ld (ix+#24),#00
	jr le909
.le8f4
	dec (ix+#10)
	jr nz,le96e
	ld (ix+#00),b
	ld a,(ix+#25)
	or a
	jp nz,led10
	ld e,(ix+#01)
	ld d,(ix+#02)
.le909
	ld a,(de)
	inc de
	and a
	jp m,le97f
	add (ix+#20)
	ld (ix+#12),a
	bit 0,(ix+#1e)
	jr z,le91e
	ld (l8f91),a
.le91e
	ld l,(ix+#09)
	ld h,(ix+#0a)
	ld (ix+#0b),l
	ld (ix+#0c),h
	ld l,(ix+#14)
	ld (ix+#16),l
	ld h,(ix+#15)
	ld (ix+#17),h
	ld a,(hl)
	ld (ix+#18),a
	ld (ix+#13),a
	ld a,(ix+#0f)
	ld (ix+#19),a
	set 5,(ix+#00)
.le947
	ld a,(ix+#24)
	or a
	jr z,le951
	ld a,(de)
	inc de
	jr le954
.le951
	ld a,(ix+#11)
.le954
	ld (ix+#10),a
	ld (ix+#02),d
	ld (ix+#01),e
	ld a,(ix+#1f)
	and a
	jr z,le96d
	ld a,(l8f77)
	and a
	jr nz,le96d
	ld (ix+#1f),#ff
.le96d
	ret
.le96e
	ld a,(ix+#00)
	bit 3,a
	ret z
	rla
	jr nc,le97b
	inc (ix+#12)
	ret
.le97b
	dec (ix+#12)
	ret
.le97f
	cp #b0
	jr c,le9c1
	add #20
	jr c,le9a9
	add #30
	jr nc,le9a1
	ld c,a
	ld hl,leb9c
	add hl,bc
	ld c,(hl)
	add hl,bc
	ld (ix+#0b),l
	ld (ix+#09),l
	ld (ix+#0c),h
	ld (ix+#0a),h
	jp le909
.le9a1
	add #09
	ld (l8f93),a
	jp le909
.le9a9
	ld hl,lec67
	add a
	ld c,a
	add hl,bc
	ld a,(hl)
	inc hl
	ld h,(hl)
	ld l,a
	ld (ix+#14),l
	ld (ix+#15),h
	dec hl
	ld a,(hl)
	ld (ix+#0f),a
	jp le909
.le9c1
	ld hl,le7a6
	ld c,a
	add hl,bc
	ld c,(hl)
	add hl,bc
	jp (hl)
.le9c9
	ld c,(ix+#00)
	bit 5,c
	jr z,le9fb
	ld a,(ix+#19)
	sub #01
	ld (ix+#19),a
	jr nc,le9f5
	ld a,(ix+#0f)
	ld (ix+#19),a
	ld l,(ix+#16)
	ld h,(ix+#17)
	inc hl
	ld a,(hl)
	and a
	jp m,le9f5
	ld (ix+#16),l
	ld (ix+#17),h
	ld (ix+#18),a
.le9f5
	ld a,(ix+#18)
	ld (ix+#13),a
.le9fb
	ld a,(l8f94)
	add (ix+#12)
	ld b,a
	ld l,(ix+#0b)
	ld h,(ix+#0c)
	ld a,(hl)
	inc hl
	and a
	jp p,lea16
	ld l,(ix+#09)
	ld h,(ix+#0a)
	and #7f
.lea16
	ld (ix+#0b),l
	ld (ix+#0c),h
	add b
	ld hl,leadc
	ld d,#00
	add a
	ld e,a
	add hl,de
	ld e,(hl)
	inc hl
	ld d,(hl)
	ld l,(ix+#1d)
	bit 6,l
	jr z,lea77
	ld h,a
	ld b,(ix+#1a)
	sla b
	bit 7,l
	ld a,(ix+#1c)
	jr z,lea40
	bit 0,c
	jr nz,lea5e
.lea40
	bit 5,l
	jr nz,lea50
	sub (ix+#1b)
	jr nc,lea5b
	set 5,(ix+#1d)
	sub a
	jr lea5b
.lea50
	add (ix+#1b)
	cp b
	jr c,lea5b
	res 5,(ix+#1d)
	ld a,b
.lea5b
	ld (ix+#1c),a
.lea5e
	ex de,hl
	srl b
	sub b
	ld e,a
	ld a,d
	ld d,#00
	jr nc,lea69
	dec d
.lea69
	add #a0
	jr c,lea75
.lea6d
	sla e
	rl d
	add #18
	jr nc,lea6d
.lea75
	add hl,de
	ex de,hl
.lea77
	ld a,c
	xor #01
	ld (ix+#00),a
	bit 2,c
	jr z,leaa2
	ld b,(ix+#0e)
	djnz lea9f
	ld c,(ix+#0d)
	bit 7,c
	jr z,lea8e
	dec b
.lea8e
	ld l,(ix+#07)
	ld h,(ix+#08)
	add hl,bc
	ld (ix+#07),l
	ld (ix+#08),h
	add hl,de
	ex de,hl
	jr leaa2
.lea9f
	ld (ix+#0e),b
.leaa2
	cpl
	and #03
	ld a,(l8f95)
	jr nz,leab4
	ld a,(l8f91)
	xor #08
	ld (l8f92),a
	ld a,#07
.leab4
	ld hl,l8f7f
	xor (hl)
	and (ix+#26)
	xor (hl)
	ld (hl),a
	ld a,(ix+#1f)
	and a
	jp p,lead7
	and #7f
	ld (ix+#1f),a
	ld a,(ix+#26)
	and #38
	xor #ff
	and (hl)
	ld (hl),a
	ld a,#41
	ld (l8f92),a
.lead7
	ex de,hl
	ld a,(ix+#13)
	ret
.leadc
	dw #077c,#0708,#06b0,#0640
	dw #05ec,#0594,#0544,#04f8
	dw #04b0,#0470,#042c,#03f0
	dw #03be,#0384,#0358,#0320
	dw #02f6,#02ca,#02a2,#027c
	dw #0258,#0238,#0216,#01f8
	dw #01df,#01c2,#01ac,#0190
	dw #017b,#0165,#0151,#013e
	dw #012c,#011c,#010b,#00fc
	dw #00ef,#00e1,#00d6,#00c8
	dw #00bd,#00b2,#00a8,#009f
	dw #0096,#008e,#0085,#007e
	dw #0077,#0070,#006b,#0064
	dw #005e,#0059,#0054,#004f
	dw #004b,#0047,#0042,#003f
	dw #003b,#0038,#0035,#0032
	dw #002f,#002c,#002a,#0027
	dw #0025,#0023,#0021,#001f
	dw #001d,#001c,#001a,#0019
	dw #0017,#0016,#0015,#0013
	dw #0012,#0011,#0010,#000f
	dw #000e,#000e,#000d,#000c
	dw #000b,#000b,#000a,#0009
	dw #0009,#0008,#0008,#0007
.leb9c
	db #1c,#1c,#1e,#20,#22,#24,#26,#28
	db #37,#3d,#49,#4b,#4d,#4f,#52,#55
	db #57,#59,#68,#77,#86,#8b,#90,#9b
	db #a0,#a2,#a5,#a8,#80,#0c,#07,#83
	db #10,#0c,#87,#0c,#08,#84,#0c,#07
	db #84,#07,#04,#80,#07,#05,#80,#0c
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#80,#18
	db #0c,#00,#00,#00,#00,#80,#00,#03
	db #00,#02,#00,#01,#00,#03,#00,#02
	db #00,#01,#80,#07,#03,#80,#0f,#0c
	db #87,#0a,#07,#84,#0c,#0c,#00,#80
	db #0f,#0c,#09,#86,#0c,#09,#84,#0c
	db #07,#85,#00,#00,#00,#00,#00,#00
	db #00,#00,#03,#03,#03,#03,#03,#03
	db #04,#84,#00,#00,#00,#00,#00,#00
	db #00,#00,#05,#05,#05,#05,#05,#05
	db #04,#84,#00,#00,#00,#00,#00,#00
	db #00,#00,#04,#04,#04,#04,#04,#04
	db #04,#84,#00,#00,#00,#02,#02,#82
	db #0c,#0c,#0c,#00,#00,#80,#00,#00
	db #00,#00,#00,#00,#01,#01,#01,#01
	db #01,#81,#1d,#11,#18,#0c,#13,#87
	db #00,#07,#8c,#00,#03,#08,#8c,#09
	db #06,#03,#80,#30,#30,#30,#30,#00
	db #00,#00,#80
.lec67
	dw lec80,lec92,lec97,leca3
	dw leca6,lecb8,lecc0,lecce
	dw lecde,lecf0,lecff,led0e
.lec80 equ $ + 1
	db #02,#0f,#0e,#0d,#0c,#0b,#0a,#09
	db #08,#07,#06,#05,#04,#03,#02,#01
.lec92 equ $ + 3
	db #00,#87,#01,#0f,#0f,#00,#87,#03
.lec97
	db #01,#03,#05,#06,#07,#08,#09,#0a
.leca6 equ $ + 7
.leca3 equ $ + 4
	db #0b,#0c,#87,#01,#0d,#87,#03,#0f
	db #0e,#0d,#0c,#0b,#0a,#09,#08,#07
	db #06,#05,#04,#03,#02,#01,#00,#87
.lecb8 equ $ + 1
	db #01,#0d,#0e,#0d,#0c,#0b,#0a,#87
.lecc0 equ $ + 1
	db #0e,#0b,#0a,#09,#08,#07,#06,#05
.lecce equ $ + 7
	db #04,#03,#02,#01,#00,#87,#19,#0d
	db #0c,#0b,#0a,#09,#08,#07,#06,#05
.lecde equ $ + 7
	db #04,#03,#02,#01,#00,#87,#02,#0f
	db #0e,#0d,#0c,#0b,#0a,#09,#08,#07
	db #06,#05,#04,#03,#02,#01,#00,#87
.lecf0 equ $ + 1
	db #06,#01,#02,#03,#04,#05,#06,#07
	db #08,#09,#0a,#0b,#0c,#0d,#87,#02
.lecff
	db #0c,#0b,#0a,#09,#08,#07,#06,#05
.led0e equ $ + 7
	db #04,#03,#02,#01,#00,#87,#01,#0b
	db #87
.led10
	xor a
	ld (ix+#25),a
	ld l,(ix+#03)
	ld h,(ix+#04)
.led1a
	ld a,(ix+#21)
	or a
	jp z,led36
	dec a
	ld (ix+#21),a
	jp z,led3a
	ld l,(ix+#22)
	ld h,(ix+#23)
	ld (ix+#03),l
	ld (ix+#04),h
	jr led3a
.led36
	ld (ix+#20),#00
.led3a
	ld a,(hl)
	inc hl
	or a
	jp m,led5d
	ld (ix+#03),l
	ld (ix+#04),h
	add a
	ld e,a
	ld d,#00
	ld hl,ledd5
	add hl,de
	ld a,(hl)
	ld e,a
	inc hl
	ld d,(hl)
	ld (ix+#01),e
	ld (ix+#02),d
	ld b,#00
	jp le909
.led5d
	cp #fd
	jr z,led9b
	cp #ff
	jr z,led93
	cp #fe
	jr z,led85
	cp #fc
	jr z,led7e
	defs 1,0	;xor a
	defs 3,0	;ld (#8073),a
	defs 1,0	;inc a
	defs 3,0	;ld (#8003),a
	defs 3,0	;ld hl,lff0c
	defs 3,0	;ld (#8004),hl
	defs 2,0	;jp #05ef
	ret
.led7e
	ld a,(hl)
	inc hl
	ld h,(hl)
	ld l,a
	jp led3a
.led85
	ld a,(hl)
	inc hl
	ld (ix+#21),a
	ld (ix+#22),l
	ld (ix+#23),h
	jp led3a
.led93
	ld a,(hl)
	inc hl
	ld (ix+#20),a
	jp led3a
.led9b
	ld l,(ix+#05)
	ld h,(ix+#06)
	jp led1a
.leda4
	db #01
	dw lee43,lee69,lee90
	db #01
	dw lf426,lf42e,lf43a
	db #01
	dw lf54f,lf553,lf557
	db #01
	dw lf78a,lf78d,lf78e
	db #01
	dw lf6c8,lf6c9,lf6ca
	db #01
	dw lf6fe,lf702,lf706
	db #01
	dw lf62c,lf62f,lf632
.ledd5
	dw leef5,leef9,lef1e,lef3b
	dw lef47,lef51,lef67,lef80
	dw lef91,lf031,lf042,lf053
	dw lf071,lf087,lf08b,lf0ed
	dw lf10a,lf121,lf127,lf12a
	dw lf145,lf155,lf178,lf194
	dw lf1e1,lf1ea,lf1f4,lf2e7
	dw lf308,lf332,lf371,lf3f2
	dw lf408,lf443,lf465,lf48d
	dw lf4bb,lf4e3,lf513,lf526
	dw lf55b,lf5bb,lf5f3,lf633
	dw lf64d,lf669,lf6cb,lf6e1
	dw lf6f1,lf70a,lf749,lf76a
	dw lf78f,lf809,lf8a1
.lee43
	db #fe,#04,#00,#03,#04,#03,#ff,#fe
	db #04,#ff,#00,#03,#ff,#fb,#04,#ff
	db #00,#03,#05,#0e,#13,#12,#0e,#14
	db #fe,#03,#15,#16,#17,#1a,#1f,#1f
	db #00,#00,#81,#fc
	dw lee43
.lee69
	db #fe,#02,#ff,#f4,#01,#ff,#00,#fe
	db #03,#01,#06,#08,#0b,#08,#0c,#fe
	db #03,#01,#06,#08,#0b,#fe,#08,#19
	db #fe,#03,#01,#ff,#0c,#1b,#1d,#ff
	db #0c,#1e,#00,#00,#fc
	dw lee69
.lee90
	db #fe,#04,#00,#fe,#03,#ff,#f4,#01
	db #ff,#f4,#06,#ff,#00,#07,#ff,#f9
	db #07,#ff,#fe,#07,#ff,#00,#10,#07
	db #ff,#fd,#09,#ff,#00,#09,#0f,#ff
	db #00,#07,#ff,#f9,#07,#ff,#fe,#07
	db #ff,#00,#10,#07,#ff,#fd,#09,#ff
	db #00,#09,#0a,#fe,#03,#ff,#f4,#01
	db #ff,#f4,#06,#ff,#00,#07,#ff,#f9
	db #07,#ff,#fe,#07,#ff,#00,#10,#07
	db #ff,#fd,#09,#ff,#00,#09,#0f,#fe
	db #08,#18,#fe,#03,#ff,#f4,#01,#ff
	db #00,#1b,#ff,#f4,#01,#ff,#00,#1c
	db #1e,#20,#fc
	dw lee90
.leef9 equ $ + 4
.leef5
	db #92,#80,#70,#87,#92,#8a,#e0,#b8
	db #1f,#10,#1f,#10,#1f,#10,#1d,#08
	db #1f,#10,#1f,#10,#1f,#10,#1d,#08
	db #1f,#10,#1f,#10,#1f,#10,#1d,#08
	db #1f,#10,#22,#10,#1f,#10,#1d,#08
.lef1e equ $ + 1
	db #87,#92,#8a,#e0,#b8,#13,#20,#13
	db #10,#11,#08,#13,#30,#11,#08,#13
	db #20,#13,#10,#11,#08,#13,#28,#11
.lef3b equ $ + 6
	db #08,#11,#04,#11,#04,#87,#92,#8c
	db #e0,#81,#c8,#37,#20,#37,#18,#37
.lef47 equ $ + 2
	db #38,#87,#8a,#e2,#b0,#83,#88,#01
.lef51 equ $ + 4
	db #01,#37,#70,#87,#3f,#20,#43,#18
	db #35,#28,#8a,#b0,#83,#88,#01,#01
	db #e5,#26,#08,#26,#08,#80,#08,#2b
.lef67 equ $ + 2
	db #08,#87,#1f,#10,#1f,#10,#1f,#10
	db #1d,#08,#1f,#10,#1f,#10,#1f,#10
	db #1d,#08,#1b,#20,#1b,#10,#1b,#08
.lef80 equ $ + 3
	db #1d,#48,#87,#13,#18,#13,#08,#13
	db #18,#13,#08,#13,#18,#13,#08,#13
.lef91 equ $ + 4
	db #18,#13,#08,#87,#8a,#b7,#1f,#10
	db #1f,#10,#ba,#2b,#10,#b7,#1f,#10
	db #1f,#10,#1f,#10,#ba,#2b,#10,#b7
	db #1f,#10,#b7,#18,#10,#18,#10,#bb
	db #24,#10,#b7,#18,#10,#18,#10,#18
	db #10,#bb,#24,#10,#b7,#18,#10,#b7
	db #1d,#10,#1d,#10,#b5,#29,#10,#b7
	db #1d,#10,#1d,#10,#1d,#10,#b5,#29
	db #10,#b7,#1d,#10,#b7,#1c,#10,#1c
	db #10,#b5,#29,#08,#bb,#21,#10,#b4
	db #26,#18,#b7,#1a,#08,#1a,#10,#1a
	db #08,#1a,#10,#b7,#1f,#10,#1f,#10
	db #ba,#2b,#10,#b7,#1f,#10,#1f,#10
	db #1f,#10,#ba,#2b,#10,#b7,#1f,#10
	db #b7,#18,#10,#18,#10,#b2,#24,#08
	db #24,#08,#b7,#18,#08,#b5,#2b,#18
	db #b7,#1a,#10,#b5,#2b,#08,#2b,#08
	db #b7,#1a,#08,#b4,#27,#10,#b7,#1b
	db #18,#b4,#27,#10,#b7,#1b,#08,#1d
	db #10,#1d,#10,#1d,#08,#b4,#29,#10
.lf031 equ $ + 4
	db #b7,#1d,#10,#87,#0f,#18,#0f,#08
	db #0f,#18,#0f,#08,#11,#18,#11,#08
.lf042 equ $ + 5
	db #11,#18,#11,#08,#87,#13,#10,#13
	db #10,#13,#10,#13,#08,#13,#10,#13
.lf053 equ $ + 6
	db #10,#13,#10,#13,#08,#87,#b8,#1f
	db #10,#1f,#10,#1b,#08,#1b,#08,#80
	db #08,#1b,#08,#80,#08,#1d,#08,#80
	db #08,#1d,#08,#80,#08,#e5,#18,#02
.lf071 equ $ + 4
	db #1a,#16,#e0,#87,#b8,#1f,#10,#1f
	db #10,#b1,#2b,#10,#b8,#1f,#08,#1f
	db #10,#1f,#10,#b4,#29,#10,#b8,#1d
.lf08b equ $ + 6
.lf087 equ $ + 2
	db #08,#87,#92,#80,#40,#87,#e5,#2b
	db #40,#2e,#40,#30,#20,#2b,#08,#29
	db #08,#80,#08,#2b,#38,#30,#10,#29
	db #20,#2b,#08,#2d,#08,#80,#08,#24
	db #18,#29,#08,#2b,#08,#2d,#10,#2b
	db #08,#2d,#08,#30,#20,#2d,#08,#2d
	db #08,#80,#08,#2a,#48,#2b,#20,#29
	db #08,#2b,#08,#80,#08,#2e,#18,#2b
	db #08,#2e,#08,#32,#10,#2e,#08,#35
	db #08,#37,#80,#33,#20,#35,#08,#37
	db #08,#80,#08,#35,#22,#37,#02,#35
	db #02,#32,#02,#32,#04,#80,#04,#32
	db #08,#80,#08,#37,#28,#e0,#81,#87
.lf0ed
	db #13,#18,#13,#08,#0f,#08,#0f,#08
	db #80,#08,#0f,#08,#80,#08,#11,#08
	db #80,#08,#11,#08,#80,#08,#e5,#0c
.lf10a equ $ + 5
	db #02,#0e,#16,#e0,#87,#10,#18,#10
	db #08,#10,#08,#10,#10,#0e,#08,#0e
	db #08,#0e,#10,#0e,#08,#0e,#08,#0e
.lf121 equ $ + 4
	db #08,#0e,#10,#87,#b0,#83,#88,#00
.lf12a equ $ + 5
.lf127 equ $ + 2
	db #00,#87,#81,#bd,#87,#b5,#33,#08
	db #33,#08,#80,#08,#33,#08,#80,#08
	db #e5,#b2,#29,#08,#80,#08,#29,#18
	db #b0,#83,#88,#00,#00,#26,#10,#87
.lf145
	db #e0,#8c,#c8,#93,#08,#37,#37,#80
	db #37,#80,#37,#80,#35,#80,#35,#87
.lf155
	db #92,#c8,#37,#10,#37,#10,#37,#10
	db #35,#08,#37,#10,#37,#10,#37,#10
	db #35,#08,#37,#10,#37,#10,#37,#10
	db #35,#08,#37,#10,#3a,#10,#37,#10
.lf178 equ $ + 3
	db #35,#08,#87,#37,#10,#37,#10,#37
	db #10,#35,#08,#37,#10,#37,#10,#37
	db #10,#c9,#39,#08,#b5,#3f,#20,#3f
.lf194 equ $ + 7
	db #10,#3f,#08,#b2,#35,#48,#87,#8c
	db #e0,#c8,#37,#20,#37,#18,#37,#48
	db #8a,#e2,#b0,#83,#88,#01,#01,#30
	db #80,#8c,#e0,#c8,#35,#20,#35,#18
	db #35,#48,#8a,#e2,#b0,#35,#40,#e3
	db #36,#40,#8c,#e0,#c8,#37,#20,#37
	db #18,#37,#48,#8a,#e2,#b0,#37,#80
	db #8c,#e0,#c8,#33,#20,#33,#18,#35
	db #48,#81,#bb,#2b,#10,#2b,#10,#b4
	db #33,#08,#33,#10,#33,#10,#35,#10
.lf1e1 equ $ + 4
	db #e5,#35,#28,#87,#13,#18,#13,#08
.lf1ea equ $ + 5
	db #13,#18,#13,#08,#87,#b7,#1f,#18
.lf1f4 equ $ + 7
	db #1f,#08,#1f,#18,#1f,#08,#87,#e4
	db #b1,#2b,#40,#8a,#e2,#b0,#83,#88
	db #01,#01,#43,#40,#e4,#81,#8c,#b1
	db #2b,#40,#8a,#e2,#b0,#83,#88,#01
	db #01,#41,#40,#e4,#81,#8c,#b1,#2b
	db #40,#8a,#e2,#b0,#83,#88,#01,#01
	db #3e,#40,#e4,#81,#8c,#b1,#2b,#40
	db #8a,#e2,#b0,#83,#88,#01,#01,#37
	db #40,#e4,#81,#8c,#b1,#2b,#40,#e0
	db #b4,#29,#18,#29,#18,#e4,#b1,#2b
	db #40,#e0,#b4,#2e,#18,#2e,#18,#e4
	db #b1,#2b,#40,#e0,#b4,#29,#18,#29
	db #18,#e4,#b1,#2b,#40,#e0,#b4,#2e
	db #18,#8a,#e0,#b0,#83,#88,#00,#00
	db #29,#18,#2b,#10,#29,#10,#2b,#10
	db #29,#08,#2b,#10,#29,#10,#2b,#10
	db #2e,#08,#30,#10,#2e,#10,#30,#10
	db #2e,#08,#30,#10,#2e,#10,#32,#10
	db #35,#08,#37,#10,#35,#10,#37,#10
	db #35,#08,#37,#10,#35,#10,#37,#10
	db #39,#08,#3a,#10,#3a,#10,#3a,#10
	db #3a,#08,#39,#10,#35,#10,#e3,#81
	db #93,#02,#16,#18,#1a,#1c,#1d,#1f
	db #21,#22,#24,#26,#28,#29,#92,#e0
	db #b8,#2b,#10,#29,#10,#2b,#10,#29
	db #08,#2b,#10,#29,#10,#2b,#10,#2e
	db #08,#30,#10,#2e,#10,#30,#10,#2e
	db #08,#30,#10,#2e,#10,#32,#10,#35
	db #08,#37,#10,#35,#10,#37,#10,#35
	db #08,#37,#10,#35,#10,#32,#10,#2e
	db #08,#2b,#20,#2b,#10,#2b,#08,#2d
.lf2e7 equ $ + 2
	db #48,#87,#13,#10,#13,#10,#13,#10
	db #13,#08,#13,#10,#13,#10,#13,#10
	db #13,#08,#0f,#10,#0f,#10,#0f,#10
	db #0f,#08,#11,#10,#11,#10,#11,#10
.lf308 equ $ + 3
	db #11,#08,#87,#13,#10,#13,#10,#13
	db #10,#13,#08,#13,#10,#13,#10,#13
	db #10,#13,#08,#0f,#10,#0f,#10,#0f
	db #10,#0f,#08,#11,#38,#e3,#b0,#93
	db #02,#11,#13,#15,#16,#18,#1a,#1c
.lf332 equ $ + 5
	db #1d,#92,#e0,#b8,#87,#e0,#b0,#83
	db #88,#00,#00,#1f,#10,#1d,#10,#1f
	db #10,#1d,#08,#1f,#10,#1d,#10,#1f
	db #10,#22,#08,#24,#10,#22,#10,#24
	db #10,#22,#08,#24,#10,#22,#10,#26
	db #10,#29,#08,#2b,#10,#29,#10,#2b
	db #10,#29,#08,#2b,#10,#26,#10,#2b
	db #10,#29,#08,#27,#20,#27,#10,#27
.lf371 equ $ + 4
	db #08,#29,#48,#87,#13,#10,#13,#10
	db #13,#10,#11,#08,#13,#10,#13,#10
	db #11,#10,#11,#08,#10,#10,#10,#10
	db #10,#10,#10,#08,#10,#10,#10,#10
	db #10,#10,#10,#08,#0f,#10,#0f,#10
	db #0f,#10,#0f,#08,#0f,#10,#0f,#10
	db #11,#10,#11,#08,#13,#10,#13,#10
	db #13,#10,#11,#08,#13,#10,#13,#10
	db #13,#10,#11,#08,#13,#10,#13,#10
	db #13,#10,#11,#08,#13,#10,#13,#10
	db #11,#10,#11,#08,#10,#10,#10,#10
	db #10,#10,#10,#08,#10,#10,#10,#10
	db #10,#10,#10,#08,#0f,#10,#0f,#10
	db #0f,#10,#0f,#08,#0f,#10,#0f,#10
	db #11,#10,#11,#08,#13,#10,#13,#10
	db #13,#10,#11,#08,#13,#10,#13,#10
.lf3f2 equ $ + 5
	db #13,#10,#11,#08,#87,#81,#8a,#e6
	db #b1,#2b,#58,#b2,#29,#18,#ca,#31
	db #70,#b1,#30,#58,#b2,#29,#18,#b1
.lf408 equ $ + 3
	db #2b,#70,#87,#b8,#0e,#10,#0e,#10
	db #0e,#10,#0e,#08,#0e,#10,#0e,#10
	db #0e,#10,#0e,#08,#0e,#20,#0e,#10
	db #0e,#08,#0e,#20,#0e,#10,#0e,#08
.lf426 equ $ + 1
	db #87,#fe,#04,#24,#25,#81,#fc
	dw lf426
.lf42e
	db #fe,#04,#22,#fe,#07,#23,#27,#23
	db #23,#fc
	dw lf42e
.lf43a
	db #fe,#0b,#21,#26,#21,#21,#fc
	dw lf43a
.lf443
	db #92,#8a,#e8,#90,#b8,#18,#10,#18
	db #08,#18,#10,#18,#08,#18,#10,#18
	db #08,#18,#08,#80,#08,#18,#08,#18
	db #10,#16,#04,#16,#04,#16,#04,#16
.lf465 equ $ + 2
	db #04,#87,#92,#8a,#e0,#90,#b8,#0c
	db #08,#0c,#08,#0c,#08,#0c,#08,#8c
	db #c8,#30,#10,#8a,#b8,#0c,#08,#0c
	db #08,#0c,#08,#0c,#08,#0c,#08,#8c
	db #c8,#2e,#10,#8a,#b8,#0c,#08,#0c
.lf48d equ $ + 2
	db #10,#87,#92,#8a,#90,#e8,#b1,#24
	db #08,#e0,#b8,#0c,#08,#0c,#08,#0c
	db #08,#8c,#c8,#30,#10,#8a,#b8,#0c
	db #08,#0c,#08,#e8,#b4,#22,#08,#e0
	db #b8,#80,#08,#0c,#08,#8c,#c8,#2e
	db #10,#8a,#b8,#0c,#08,#0a,#10,#87
.lf4bb
	db #92,#8a,#e3,#b0,#81,#93,#04,#48
	db #80,#80,#80,#48,#80,#80,#80,#48
	db #80,#80,#80,#80,#80,#80,#80,#48
	db #80,#80,#80,#80,#80,#48,#80,#80
	db #80,#80,#80,#80,#80,#80,#80,#87
.lf4e3
	db #92,#83,#88,#01,#01,#e9,#3c,#70
	db #e3,#3a,#10,#37,#80,#33,#70,#35
	db #10,#e7,#35,#02,#36,#02,#37,#7c
	db #e9,#3c,#70,#e3,#3a,#10,#37,#80
	db #33,#70,#35,#08,#80,#08,#35,#40
	db #37,#40,#e7,#30,#80,#8f,#80,#87
.lf513
	db #16,#10,#16,#08,#16,#10,#16,#08
	db #16,#10,#17,#08,#17,#10,#17,#08
.lf526 equ $ + 3
	db #17,#20,#87,#8a,#90,#e8,#b5,#22
	db #08,#e0,#b8,#0a,#08,#0a,#08,#0a
	db #08,#8c,#c8,#2e,#10,#8a,#b8,#0a
	db #08,#0a,#08,#e8,#b4,#1f,#08,#e0
	db #b8,#0b,#08,#0b,#08,#8c,#c8,#32
.lf54f equ $ + 4
	db #10,#2b,#18,#87,#29,#fc
	dw lf54f
.lf553
	db #2a,#fc
	dw lf553
.lf557
	db #28,#fc
	dw lf557
.lf55b
	db #92,#8a,#e0,#b8,#90,#11,#18,#13
	db #18,#0c,#12,#0c,#06,#8c,#b9,#20
	db #06,#8a,#b8,#0c,#06,#0c,#0c,#11
	db #12,#11,#06,#8c,#b9,#20,#06,#8a
	db #b8,#11,#06,#11,#0c,#0f,#12,#0f
	db #06,#8c,#b9,#20,#06,#8a,#b8,#0f
	db #06,#0f,#0c,#0e,#12,#0e,#06,#8c
	db #b9,#20,#06,#8a,#b8,#0e,#06,#0e
	db #0c,#0c,#12,#0c,#06,#8c,#b9,#20
	db #06,#8a,#b8,#0c,#06,#0c,#0c,#11
	db #12,#1d,#06,#8c,#b9,#20,#06,#8a
	db #b8,#1d,#06,#1b,#0c,#18,#30,#8e
.lf5bb
	db #92,#8a,#e5,#b0,#83,#88,#01,#01
	db #30,#18,#2f,#18,#24,#24,#2b,#0c
	db #2d,#24,#eb,#93,#02,#24,#26,#28
	db #29,#2b,#2d,#e5,#92,#2d,#02,#2e
	db #10,#2b,#12,#2e,#0c,#2e,#02,#2f
	db #2e,#30,#24,#2b,#0c,#29,#24,#81
	db #8c,#c8,#33,#0c,#e0,#3c,#30,#8e
.lf5f3
	db #92,#8c,#e0,#81,#c8,#35,#18,#37
.lf600 equ $ + 5
	db #18,#8a,#ea,#b5,#24,#12,#24,#12
	db #24,#0c,#b2,#1d,#12,#1d,#12,#1d
	db #0c,#b5,#27,#12,#27,#12,#27,#0c
	db #b2,#1f,#12,#1f,#12,#1f,#0c,#b4
	db #24,#12,#24,#12,#24,#0c,#b4,#29
	db #12,#29,#12,#27,#0c,#b2,#24,#30
.lf632 equ $ + 7
.lf62f equ $ + 4
.lf62c equ $ + 1
	db #8e,#ff,#f4,#2b,#ff,#f4,#2c,#2d
.lf633
	db #92,#8a,#e5,#b0,#83,#88,#01,#01
	db #37,#60,#35,#30,#33,#30,#30,#30
	db #35,#30,#e7,#81,#c3,#33,#c0,#8f
.lf64d equ $ + 2
	db #c0,#8e,#92,#8a,#e5,#b0,#83,#88
	db #01,#01,#33,#60,#32,#30,#30,#20
	db #30,#08,#2e,#08,#2d,#60,#e7,#81
.lf669 equ $ + 6
	db #c1,#30,#c0,#8f,#c0,#87,#92,#8a
	db #e0,#90,#b8,#0c,#10,#0c,#10,#0c
	db #10,#0c,#18,#ea,#18,#08,#e0,#0c
	db #08,#0c,#08,#0e,#10,#0e,#10,#0e
	db #10,#0f,#18,#ea,#1b,#08,#e0,#0f
	db #08,#0f,#08,#11,#10,#11,#10,#11
	db #10,#11,#18,#ea,#1d,#08,#e0,#11
	db #08,#11,#08,#e0,#0c,#10,#ea,#0c
	db #10,#0c,#10,#e0,#0c,#30,#0c,#10
	db #ea,#0c,#10,#0c,#10,#e0,#0c,#30
	db #0c,#10,#ea,#0c,#10,#0c,#10,#e0
	db #0c,#30,#0c,#10,#ea,#0c,#10,#0c
.lf6ca equ $ + 7
.lf6c9 equ $ + 6
.lf6c8 equ $ + 5
	db #10,#e0,#0c,#30,#87,#2f,#30,#2e
.lf6cb
	db #92,#8a,#e0,#90,#b8,#18,#10,#18
	db #10,#18,#10,#18,#18,#16,#08,#13
.lf6e1 equ $ + 6
	db #08,#0f,#08,#0c,#90,#87,#92,#8a
	db #b0,#83,#88,#00,#00,#e0,#24,#10
.lf6f1 equ $ + 6
	db #e7,#81,#cb,#00,#b0,#8e,#92,#8c
	db #e0,#c8,#24,#10,#30,#10,#30,#10
.lf6fe equ $ + 3
	db #24,#c0,#87,#32,#fc
	dw lf6fe
.lf702
	db #33,#fc
	dw lf702
.lf706
	db #31,#fc
	dw lf706
.lf70a
	db #92,#8a,#e0,#90,#b7,#15,#0c,#0e
	db #0c,#0e,#06,#0e,#06,#8c,#b9,#20
	db #0c,#8a,#b8,#1a,#06,#1a,#06,#11
	db #0c,#11,#06,#11,#06,#8c,#b9,#20
	db #0c,#8a,#b8,#1d,#06,#1d,#06,#93
	db #06,#0c,#ea,#0c,#0c,#e0,#8c,#b9
	db #20,#8a,#b8,#ea,#0c,#0c,#e0,#18
.lf749 equ $ + 7
	db #ea,#18,#92,#e0,#0e,#30,#87,#92
	db #8a,#e5,#b0,#b0,#83,#88,#01,#01
	db #2d,#0c,#32,#24,#30,#06,#32,#06
	db #35,#24,#32,#06,#35,#06,#37,#12
	db #34,#12,#30,#0c,#e0,#32,#30,#8e
.lf76a
	db #92,#8a,#e0,#80,#0c,#b1,#26,#12
	db #26,#12,#26,#0c,#b5,#29,#12,#29
	db #12,#29,#0c,#8c,#b5,#3c,#12,#b2
	db #30,#12,#b4,#30,#0c,#32,#30,#87
.lf78f equ $ + 5
.lf78e equ $ + 4
.lf78d equ $ + 3
.lf78a
	db #ff,#0c,#34,#36,#35,#92,#8a,#e0
	db #b7,#13,#10,#13,#10,#13,#10,#11
	db #08,#13,#10,#13,#10,#13,#10,#11
	db #08,#0f,#10,#0f,#10,#0f,#10,#0f
	db #08,#11,#10,#11,#10,#11,#10,#12
	db #08,#13,#10,#13,#10,#13,#10,#11
	db #08,#13,#10,#13,#10,#13,#10,#11
	db #08,#0f,#10,#0f,#10,#0f,#10,#0f
	db #08,#0e,#10,#10,#10,#11,#10,#11
	db #08,#11,#08,#13,#08,#e5,#b0,#83
	db #88,#00,#00,#24,#20,#26,#18,#27
	db #48,#83,#88,#01,#01,#28,#10,#80
	db #10,#29,#10,#80,#08,#2b,#40,#29
	db #04,#2b,#04,#2d,#80,#83,#88,#00
	db #00,#e0,#93,#08,#30,#80,#30,#80
.lf809 equ $ + 7
	db #30,#80,#30,#92,#30,#40,#8e,#92
	db #8a,#e0,#b8,#13,#10,#13,#10,#13
	db #10,#11,#08,#13,#10,#13,#10,#13
	db #10,#11,#08,#0f,#10,#0f,#10,#0f
	db #10,#0f,#08,#11,#10,#11,#10,#11
	db #10,#12,#08,#13,#10,#13,#10,#13
	db #10,#11,#08,#13,#10,#13,#10,#13
	db #10,#11,#08,#0f,#10,#0f,#10,#0f
	db #10,#0f,#08,#0e,#10,#10,#10,#11
	db #10,#11,#08,#11,#08,#13,#08,#14
	db #10,#14,#10,#0f,#10,#0f,#08,#14
	db #10,#14,#10,#14,#10,#14,#08,#14
	db #08,#0f,#08,#b0,#e7,#0c,#10,#80
	db #10,#0e,#10,#80,#08,#10,#10,#e0
	db #b7,#10,#04,#10,#04,#10,#04,#10
	db #04,#10,#10,#10,#08,#11,#08,#13
	db #08,#b8,#11,#10,#11,#10,#11,#10
	db #11,#08,#10,#10,#10,#10,#10,#10
	db #10,#08,#10,#10,#0e,#10,#0e,#10
.lf8a1 equ $ + 7
	db #0e,#10,#0e,#08,#0c,#48,#87,#92
	db #8c,#e0,#b1,#37,#10,#37,#10,#37
	db #10,#b4,#35,#08,#b1,#37,#10,#37
	db #10,#37,#10,#b4,#35,#08,#33,#20
	db #33,#10,#33,#08,#35,#38,#b1,#37
	db #10,#37,#10,#37,#10,#b4,#35,#08
	db #b1,#37,#10,#37,#10,#37,#10,#b2
	db #35,#08,#b5,#3f,#20,#3f,#08,#80
	db #08,#3f,#08,#3e,#10,#3e,#10,#b2
	db #35,#28,#8a,#e5,#b2,#20,#20,#22
	db #20,#20,#40,#24,#10,#80,#10,#bb
	db #26,#10,#80,#08,#28,#48,#e0,#b2
	db #29,#10,#29,#10,#29,#10,#29,#08
	db #b5,#30,#10,#30,#10,#30,#10,#30
	db #08,#30,#10,#8c,#35,#10,#35,#10
	db #35,#10,#35,#08,#b4,#30,#48,#87

.game_name
	db "Navy Seals",0
.game_year
	db "1990",0
.game_publisher
	db "Ocean Software",0
.music_author
	db "Matthew Cannon",0
.music_comment
	db "",0
	
	read "music_end_v1_0.asm"
